Clustering Music by Genres Using Supervised and Unsupervised Algorithms
نویسندگان
چکیده
This report describes classification methods that recognize the genres of music using both supervised and unsupervised learning techniques. The five genres, classical(C), EDM(E), hip-hop(H), jazz(J) and rock(R), were examined and classified. As a feature selection method, discrete Fourier transform (DFT) converted the raw wave signals of each song into the signal amplitude ordered by their frequencies. Based on the analysis of the characteristics of data set, final feature set were collected by averaging the amplitudes of corresponding two different frequency division (XL and XM ). For supervised learning, a training set (mtrain = 50/genre) was used to train the CART (Classification and Regression Tree), and the performance of the genre prediction by CART classifier was evaluated using a test set (mtest = 10/genre). A recognition rate of 86.7% for three genre classification (C, H, and R) was observed, and 60.7% for five genre classification (C, E, H, J, and R) was obtained. For unsupervised learning algorithm, K-means clustering was performed on an unlabeled set of data (m = 60/genre) to cluster the music into genres, and showed purity of 84.4% for three genre classification, and 62.0% for five genre classification.
منابع مشابه
INTEGRATED ADAPTIVE FUZZY CLUSTERING (IAFC) NEURAL NETWORKS USING FUZZY LEARNING RULES
The proposed IAFC neural networks have both stability and plasticity because theyuse a control structure similar to that of the ART-1(Adaptive Resonance Theory) neural network.The unsupervised IAFC neural network is the unsupervised neural network which uses the fuzzyleaky learning rule. This fuzzy leaky learning rule controls the updating amounts by fuzzymembership values. The supervised IAFC ...
متن کاملMusical Genres: Beating to the Rhythms of Different Drums
Online music databases have increased significantly as a consequence of the rapid growth of the Internet and digital audio, requiring the development of faster and more efficient tools for music content analysis. Musical genres are widely used to organize music collections. In this paper, the problem of automatic single and multi-label music genre classification is addressed by exploring rhythm...
متن کاملClustering Music Recordings Based on Genres 2061 2 . Problem Formulation
Existing systems for automatic genre classification follows a supervised framework that extracts genre-specific information from manually-labeled music data and then identifies unknown music data. However, such systems may not be suitable for personal music management, because manually labeling music based on individually-defined genres can be labor intensive and subject to inconsistence from t...
متن کاملFinding Community Structure in Music Genres Networks
Complex networks have shown to be promising mechanisms to represent several aspects of nature, since their topological and structural features help in the understanding of relations, properties and intrinsic characteristics of the data. In this context, we propose to build music networks in order to find community structures of music genres. Our main contributions are twofold: 1) Define a total...
متن کاملBartok: Music Time Period Classification
Previous work has high classification accuracy when classifying music genres that are very different [1] (e.g. rock vs. pop, jazz vs. classical), but little machine learning research has been done to classify music by subgenres within a larger genre that describe temporally and stylistically similar music. In this paper, we apply machine learning to classify classical music by time period. To d...
متن کامل